package com.grant.HelloWorld.server;


import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileItemFactory;

public class MemoryFileItemFactory implements FileItemFactory {

	private int maxSize;
	
	public MemoryFileItemFactory(){
		maxSize = 4*1024*1024;
	}
	public MemoryFileItemFactory(int size){
		maxSize = size;
	}
	
	public FileItem createItem(String fieldName, String contentType, boolean isFormField,
			String fileName) {

		MemoryFileItem item = new MemoryFileItem(fieldName,contentType,isFormField,fileName,maxSize);
		return item;
	}

	public void setMaxSize(int size){
		maxSize = size;
	}
}


